package top.kaoshanji.p1ch09a;

/**
 * 代码清单-p1ch09a-81页c：生产男性的八卦炉
 * @author kaoshanji
 * ^_^
 * create time 2025/3/21 18:19
 */
public class MaleFactory implements HumanFactory {

    // 生产出黄人男性
    @Override
    public Human createYellowHuman() {
        return new MaleYellowHuman();
    }

    // 生产出白人男性
    @Override
    public Human createWhiteHuman() {
        return new MaleWhiteHuman();
    }

    // 生产出黑人男性
    @Override
    public Human createBlackHuman() {
        return new MaleBlackHuman();
    }
}
